What is the meaning of the word "son of a bitch"?

Definitions:

  1. an insulting term of address for people who are stupid, irritating, or ridiculous copy to clipboard noun
    • That son of a bitch stole my sandwich! copy to clipboard

Synonyms: